Tips Trik Cloud Services

Instalasi SSL di Ubuntu Server


Nginx & Apache - SSL

Sama halnya dengan Nginx, Apache juga sebuah web engine. Adapun cara instalasi SSL pada Apache di IP lokal adalah sebagai berikut:

$ sudo apt update && apt-get full-upgrade (lakukan ini jika belum menginstall apache).
$ sudo apt-get install -y apache2 (verifikasi apache sudah ter-install)
$ sudo apt-get install openssl
$ sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/apache-selfsigned.key -out /etc/ssl/certs/apache-selfsigned.crt

Buat file konfigurasi dari parameter apache:

$ sudo nano /etc/apache2/conf-available/ssl-params.conf , isi dengan:



Save, exit.

Salin file yang diperlukan:

$ sudo cp /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-available/default-ssl.conf.bak

Modifikasi default-ssl.conf dari apache:

$ sudo nano /etc/apache2/sites-available/default-ssl.conf , isi dengan (jika memungkinkan, hapus terlebih dahulu semua konfigurasi yang ada sebelumnya, lalu copas konfigurasi dibawah ini) :



Save, exit.